using System;
using System.Collections.Generic;
using Microsoft.VisualStudio.TestTools.UnitTesting;

namespace LALA.MSMSpecPPP
{
    [TestClass]
    public partial class when_doing_this
    {
        static new Dictionary<string, Action> __results = new Dictionary<string, Action>();
        
        [ClassInitialize]
        public static void _Setup(TestContext context)
        {
            MSMSpec.TestExecutionHelper.Process<when_doing_this>(__results);
        }
        
        [TestMethod]
        [Ignore]
        public void It_should_do_that()
        {
            __results["should_do_that"]();
        }
    }
}

namespace LALA.MSMSpecPPP
{
    [TestClass]
    public partial class Gaga
    {
        static new Dictionary<string, Action> __results = new Dictionary<string, Action>();
        
        [ClassInitialize]
        public static void _Setup(TestContext context)
        {
            MSMSpec.TestExecutionHelper.Process<Gaga>(__results);
        }
    }
}

namespace LALA
{
    [TestClass]
    public partial class Voo
    {
        static new Dictionary<string, Action> __results = new Dictionary<string, Action>();
        
        [ClassInitialize]
        public static void _Setup(TestContext context)
        {
            MSMSpec.TestExecutionHelper.Process<Voo>(__results);
        }
        
        [TestMethod]
        public void It_should_do_this()
        {
            __results["should_do_this"]();
        }
        
        [TestMethod]
        public void It_should_also_do_this()
        {
            __results["should_also_do_this"]();
        }
    }
}

